package br.com.controleFrota;

import android.app.Activity;
import android.content.Intent;
import android.database.Cursor;
import android.os.Bundle;
import android.util.Log;
import android.view.View;
import android.widget.AdapterView;
import android.widget.AdapterView.OnItemClickListener;
import android.widget.ListView;
import android.widget.SimpleCursorAdapter;

public class SelectViagem extends Activity {

	
	public ListView lista; 
	public BaseDados dh;
	
	@Override
	public void onCreate(Bundle savedInstanceState) {
		super.onCreate(savedInstanceState);
		setContentView(R.layout.select_viagem);
		
		
		this.dh = new BaseDados(this);
		
		Cursor viagens = this.dh.selectViagensDisponiveis();
		
		String[] fromColumns = {"cod_viagem","data","cidade", "empresa", "produto"};
		int[] toViews = {R.id.tx_cod, R.id.tx_data, R.id.tx_cidade, R.id.tx_empresa, R.id.tx_produto};
		
		SimpleCursorAdapter adapter = new SimpleCursorAdapter(this, R.layout.bloco_viagem, viagens, fromColumns, toViews);
		
		lista = (ListView) findViewById(R.id.lista_viagem);
		lista.setAdapter(adapter);
		lista.setOnItemClickListener(new OnItemClickListener() {

            @Override
            public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
            	abrirPainel( (int) id);
            }
        });

	}
	
	
	private void abrirPainel(int id){
		
		Intent i = new Intent(this, Painel.class);
		i.putExtra("id", id);
		startActivity(i);
		
	}
	
	
	

}
